publisher: Berkley Trade publish date: June 1st 2010
format: paperback pages: 336
language: English
ISBN:
0425234258 (9780425234259)
publisher: Penguin publish date: June 1st 2010
format: ebook pages: 336
language: English
ISBN:
1101434597 (9781101434598)
publisher: Berkley Books publish date: June 1st 2010
format: ebook pages: 336
language: English
ISBN:
1101435259 (9781101435250)