Lemon,M.C Philosophy of History - London: Routledge, 2006. - 461p. ISBN: 9780415162050 Dewey Class. No.: 901 LEM/P