Fifty key thinkers on history - Hughes-Warrington, Marnie (Routledge key guides, 2001)