publisher: Orbit publish date: June 2001
format: paperback pages: 572
language: English
ISBN:
1841490199 (9781841490199)
publisher: Little, Brown and Company publish date: May 1st 2002
format: paperback pages: 572
language: English
ISBN:
1841491055 (9781841491059)
format: kindle pages: 576
language: English
ASIN: B002TXZTJS
publisher: Orbit publish date: May 7th 2013
language: English
ASIN: B00C1037MA
publisher: Orbit publish date: May 7th 2013
format: ebook pages: 576
language: English
ISBN:
0316233048 (9780316233040)