Philosophy of history Giuseppina D'oro Mark Day Luke O'sullivan Jakub Capek Nick Tosh Adrian Haddock Robert John Inkpen In: "Philosophia". Vol 36. 2008