The philosophy of history : an introduction - Mark Day (London: Continuum, 2008)
Keywords: History Philosophy; History