Time machines ; time travel in physics, metaphysics, and science fiction - Nahin, Paul J. (American Institute of Physics, 1993)