Encyclopedia of Time: Science, Philosophy, Theology, & Culture - H. James Birx