Item image: Reviewed Item Type: BookPublisher: Yale University PressISBN: 9780300144857Price: £30.00Pages: 492.00pp.Place of Publication: New Haven, CTDate of Publication: 2009Author: Ronald Hutton