Hughes-Warrington, Marnie

Fifty key thinkers in history / Marnie Hughes-Warrington - London : Routledge, 2000 - xix, 363 p. - Routledge key guides .

0415169828

D 13 H893f 2000