Time and again
Finney, Jack.
London Weidenfeld and Nicolson
1980
Originally published: New York : Simon and Schuster, 1970
English fiction.