Mirrors in mind - Gregory, Richard Langton (W.H. Freeman/Spektrum, 1997)