Hayden White

Herman Paul
Polity Press
2011
Reviewer: