Fifty key thinkers on history - Hughes- Warrington (Routledge, 2008)