The Oxford history of historical writing - Macintyre, Stuart