A short history of nearly everything - Bryson, Bill 374412 (London : Doubleday, 2005)
39