publisher: Books on Tape publish date: June 10th 2008
format: audiobook
language: English
ISBN:
1415954100 (9781415954102)
publisher: Harmony publish date: January 1st 2008
format: ebook
language: English
ISBN:
129901206X (9781299012066)
publisher: Cornerstone Digital publish date: November 10th 2009
format: ebook pages: 304
language: English
ISBN:
1409069354 (9781409069355)