The masks of time
Silverberg, Robert.
London VGSF
1987, c1968
Originally published: New York : Ballantine, 1968