Hughes-Warrington, Marnie Fifty Key Thinkers on History - 2nd ed. - London, Routledge 2008 Dewey Class. No.: 907.2 W26F