Human societies: An introduction - Swaan, Albramde (Combridge Polity Press, 2001)