publisher: Tarcher publish date: January 6th 2003
format: ebook pages: 336
language: English
ISBN:
1101143304 (9781101143308)
publisher: HighBridge Company publish date: January 28th 2002
format: audiobook
language: English
ISBN:
1615553010 (9781615553013)
publisher: Transworld Digital publish date: November 30th 2011
format: ebook pages: 320
language: English
ISBN:
1448125081 (9781448125081)