Time's Eye - CLARKE, Arthur C. (New York Ballantine Books, 2004)