publisher: Back Bay Books publish date: April 10th 2012
format: paperback pages: 592
language: English
ISBN:
0316074225 (9780316074223)
ASIN: 316074225
publisher: Hamish Hamilton publish date: April 15th 2011
format: hardcover pages: 557
language: English
ISBN:
0241144809 (9780241144800)