Item image: Reviewed Item Type: BookPublisher: Penguin BooksPublisher url: ISBN: 9780143122159Price: £15.00Pages: 784.00pp.Place of Publication: New York, NYDate of Publication: 2012Author: John Lewis Gaddis