Time and Eternity - An Essay on the Philosophy of Religion