The Janus Point: A New Theory of Time

The Janus Point: A New Theory of Time