publisher: Little, Brown and Company publish date: December 1st 2003
format: paperback pages: 368
language: English
ISBN:
034911689X (9780349116891)
publisher: Ted Smart publish date: December 4th 2003
format: hardcover pages: 358
language: English
ISBN:
0316726567
publisher: AudioGO publish date: May 14th 2009
format: MP3 CD
language: English
ISBN:
1405698829 (9781405698825)