publisher: Harper Voyager publish date: July 3rd 2001
format: paperback pages: 592
language: English
ISBN:
0380789116 (9780380789115)
publisher: Eos
format: mass market paperback pages: 560
language: English
ISBN:
0380790858 (9780380790852)
publisher: Harper Voyager
format: Kindle Edition pages: 596
language: English
ASIN: B00OP1K7LW