publisher: Atlantic Monthly Press publish date: February 7th 2012
format: hardcover pages: 432
language: English
ISBN:
0802120067 (9780802120069)
publisher: Bantam publish date: March 29th 2012
format: paperback pages: 560
language: English
ISBN:
0553824341 (9780553824346)