publisher: EC Edition publish date: October 15th 2013
format: kindle pages: 298
language: English
ISBN:
9788791392849
publisher: William Morrow publish date: May 1st 2012
format: ebook pages: 416
language: English
ISBN:
0062124145 (9780062124142)
publisher: HarperAudio publish date: May 1st 2012
language: English
ISBN:
0062224026 (9780062224026)