HUGHES-WARRINGTON, Marnie

Fifty Key Thinkers on History - 2nd ed. - London Routledge 2017 - xxx, 442p. PB 22cm.

9780415791861


Historiography

907.2 / HUG-F