publisher: Bantam publish date: January 13th 2010
format: kindle pages: 384
language: English
ASIN: B009I6XCKC
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449877532 (9781449877538)
publisher: Recorded Books publish date: December 1st 1996
format: audiobook
language: English
ISBN:
0788707884 (9780788707889)
language: English
ISBN:
1578155479 (9781578155477)
publisher: Bantam publish date: January 1st 2010
format: ebook
language: English
ISBN:
1299020232 (9781299020238)