publisher: Bantam publish date: March 3rd 1997
format: paperback pages: 258
language: English
ISBN:
0553375261 (9780553375268)
publisher: Bantam publish date: February 2nd 1999
format: paperback pages: 256
language: English
ISBN:
0553378546 (9780553378542)
publisher: Bantam publish date: June 6th 2000
format: paperback pages: 304
language: English
ISBN:
0553379682 (9780553379686)
ASIN: 553379682
publisher: Houghton Mifflin
publish date: April 18th 2007
format: hardcover pages: 304
language: English
ISBN:
0618663045 (9780618663040)
publisher: Mariner Books
publish date: June 24th 2009
format: paperback pages: 288
language: English
ISBN:
054723774X (9780547237749)
publisher: Tantor Media publish date: June 15th 2007
format: audiobook
language: English
ISBN:
140013465X (9781400134656)