Item Details
ISBN:
9780552166652
9780552134613
0552134619
Description:
382 pages ; 20 cm.
Notes:
Publisher, pagination and printing dates may vary.
Originally published: London: Gollancz, 1989.
More Information