publisher: NAL Trade publish date: September 7th 2010
format: paperback pages: 384
language: English
ISBN:
0451231155 (9780451231154)
publisher: New American Library publish date: September 7th 2010
format: ebook pages: 400
language: English
ISBN:
1101443162 (9781101443163)
format: kindle pages: 403
language: English
ASIN: B003XQEVX0