Human societies an introduction to sociology - Hard, Geoffrey (Routledge, 1986)