Publisher's Synopsis
Philip Ball explores the age-old question: are there any 'laws of nature' that guide human affairs? Is there anything inevitable about the ways humans behave and organize themselves? Have we complete freedom in creating our societies or are we trapped by 'human nature'?