publisher: Tantor Media publish date: February 4th 2008
format: audiobook
language: English
ISBN:
1400156130 (9781400156139)
publisher: HarperCollins publish date: January 20th 2009
format: paperback pages: 352
language: English
ISBN:
0594074436 (9780594074434)