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