The moment of the magician
Foster, Alan Dean,1946-
Futura
1985