The Age of turbulence: adventures in new world - Greenspan , Alan (London Penguin books, 2007)