Sediments of Time
On Possible Histories
Reinhart Koselleck, Translated and Edited by Sean Franzel and Stefan-Ludwig Hoffmann

BUY THIS BOOK