publisher: Hyperion publish date: March 4th 2008
format: ebook pages: 288
language: English
ISBN:
1401395465 (9781401395469)
publisher: Tantor Media publish date: April 14th 2008
format: audiobook
language: English
ISBN:
1400136598 (9781400136599)
publisher: Tantor Media publish date: April 14th 2008
format: audiobook
language: English
ISBN:
1400156599 (9781400156597)