Theories of History: History Read across the Humanities Michael J. Kelly Arthur Rose 2018 1 theory and philosophy of historiography
Theories of history: history read across the humanities Michael J Kelly (editor) Arthur Rose (editor) 2018 anthropocene time/temporality