publisher: Berkley publish date: April 6th 2010
format: mass market paperback pages: 352
language: English
ISBN:
0425235084 (9780425235089)
publisher: Penguin publish date: April 6th 2010
format: ebook pages: 352
language: English
ISBN:
1101404388 (9781101404386)
ASIN: B003NX756I
format: kindle pages: 340
language: English
ASIN: B003NX756I