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