Peter Burke

New Perspectives on Historical Writing - Polity Press 2nd ed./ 2001

9780745624280