All done with mirrors /
Donnelly, Gabrielle,1952-
London : Gollancz,
1991.