Format: Paperback
Pages: 752
Edition: 1 3 5 7 9 8 6 4 2
Publisher: Harper Voyager
Published: 16 Nov 1998
ISBN 10: 0002256681
ISBN 13: 9780002256681