publisher: Kensington publish date: November 1st 2001
format: paperback pages: 448
language: English
ISBN:
0758201184 (9780758201188)
publisher: Kensington publish date: September 1st 2000
format: paperback pages: 342
language: English
ISBN:
1575666952 (9781575666952)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449885837 (9781449885830)
publisher: Recorded Books publish date: December 17th 2009
format: MP3 CD
language: English
ISBN:
1436146526 (9781436146524)