publisher: Penguin publish date: December 6th 2012
format: ebook pages: 448
language: English
ISBN:
1101591293 (9781101591291)
publisher: Dial
publish date: December 6th 2012
format: hardcover pages: 440
language: English
ISBN:
0803737610 (9780803737617)
ASIN: 803737610