publisher: St. Martin's Press publish date: July 1st 2004
format: ebook pages: 352
language: English
ISBN:
1466834072 (9781466834071)
publisher: Recorded Books publish date: January 1st 2000
format: audiobook
language: English
ISBN:
0788739964 (9780788739965)
publisher: Cornerstone Digital publish date: February 15th 2011
format: ebook pages: 352
language: English
ISBN:
1446428222 (9781446428221)