publisher: Bantam Books Ltd
publish date: 1998
format: paperback pages: 379
language: English
ISBN:
0553506641 (9780553506648)
publisher: AudioGO publish date: 2013-07-16
format: audiobook minutes: 606
language: English
ISBN:
1482100975 (9781482100976)
publisher: Blackstone Audiobooks publish date: 2014-03-14
format: audiobook minutes: 606
language: English
ASIN: B00J0DZPVM