publisher: Onyx Books publish date: November 7th 2006
format: ebook pages: 352
language: English
ISBN:
1101090227 (9781101090220)
publisher: Recorded Books publish date: April 17th 2009
format: MP3 CD
language: English
ISBN:
1436126843 (9781436126847)