Fifty key works of history and historiography - Stunkel, Kenneth R. (Oxon Routledge, 2011)