Anfonwch hwn fel neges destun: The Philosophy of history : a re examination /