publisher: Tantor Media publish date: 2009-12-21
format: audiobook minutes: 720
language: English
ISBN:
1400192900 (9781400192908)
publisher: Ace Books publish date: September 29th 2009
format: ebook pages: 336
language: English
ISBN:
1101139463 (9781101139462)