A short history of nearly everything - Bryson,Bill (Transworld publisher, 2004)