Ideas : a history of thought and invention, from fire to Freud - Watson, Peter (HarperCollins Publishers, 2005)