Many lifetimes - Kelsey, Denys (Gollancz, 1974)