publisher: Hachette Audio publish date: October 4th 2011
format: audiobook
language: English
ISBN:
1600244114 (9781600244117)
publisher: Grand Central Publishing publish date: August 28th 2012
format: paperback pages: 544
language: English
ISBN:
0446618780 (9780446618786)
publisher: Grand Central Publishing publish date: October 4th 2011
format: ebook
language: English
ISBN:
0446544159 (9780446544153)