Hughes-Warrington, Marnie Fifty great thinkers on history - London Routledge 2004 - xx,363p. PB 22cm. ISBN: 0415169828 Dewey Class. No.: 928 / WAR