Social Theory and Archaeology: Diversity, Paradox and Potential - Fletcher, Roland (The Australian journal of anthropology, 1989)