publisher: Bantam
publish date: August 1st 1996
format: paperback pages: 640
language: English
ISBN:
055340895X (9780553408959)
publisher: Bantam publish date: October 2nd 2007
format: paperback pages: 640
language: English
ISBN:
0553818430 (9780553818437)
publisher: Transworld Digital publish date: March 30th 2011
format: kindle pages: 643
language: English
ASIN: B004SOYX4S
language: English
ISBN:
038540610X (9780385406109)
publisher: Transworld Digital publish date: March 30th 2011
format: ebook pages: 640
language: English
ISBN:
1446464326 (9781446464328)