publisher: New American Library
publish date: August 2nd 2011
format: ebook pages: 320
ISBN:
1101507926 (9781101507926)
publisher: NAL Hardcover
publish date: August 2nd 2011
format: hardcover pages: 320
language: English
ISBN:
0451233433 (9780451233431)