Seven theories of human society - Campbell, Tom (Clarendon Press, 1981)