Short history of nearly everything - Bryson, Bill (2003)