Philosophy of history: An introduction - Day Mark (New Delhi, India Bloomsbury, 2008)