The masks of time /
Silverberg, Robert.
London : Gollancz,
2002, c1968.