publisher: Voyager publish date: September 16th 1999
format: paperback pages: 576
language: English
ISBN:
000651264X (9780006512646)
language: English
ISBN:
0002253933 (9780002253932)
language: English
ISBN:
0002253593 (9780002253598)
publisher: Bantam publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299012256 (9781299012257)