A Short History of Progress by Ronald Wright (Paperback, 2006)