Marcia-Anne DobresBooksMaterial meaningsFifty Key ArchaeologistsAgency in archaeologyTechnology and social agencyThe social dynamics of technologyAuthor data: Open Library