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