Archaeology and Anthropology: past, present and future - Shankland, David. Ed. (BERG London, 2012)