Historical Imagination: Hermeneutics and Cultural Narrative - 9781538156537