Archaeology and anthropology : past, present and future - Shankland, David (BERG, 2012)