TY - BOOK AU - Hughes-Warrington, Marnie TI - Fifty great thinkers on history SN - 0415169828 U1 - 928 PY - 2004/// CY - London PB - Routledge ER -