Making history now and then discoveries, controversies and explorations - Cannadine, David (London Palgrave, 2008)