by Sarah Gristwood
publisher: Basic Books publish date: February 26th 2013
format: hardcover pages: 432
language: English
ISBN:
0465018319 (9780465018314)
publisher: Harper publish date: February 28th 2013
format: paperback pages: 400
language: English
ISBN:
0007309309 (9780007309306)
ASIN: 7309309
publisher: HarperCollins publish date: September 13th 2012
format: hardcover pages: 416
language: English
ISBN:
0007309295 (9780007309290)
publisher: Basic Books publish date: February 26th 2013
format: kindle pages: 434
language: English
ASIN: B00B85PXG2
publisher: Basic Books publish date: March 4th 2014
format: paperback pages: 432
language: English
ISBN:
0465060986 (9780465060986)
ASIN: 465060986
publisher: HarperPress publish date: September 13th 2012
format: kindle pages: 448
language: English
ASIN: B007M4F1PQ
publisher: Basic Books (AZ)
publish date: January 1st 2013
format: ebook pages: 433
language: English
ISBN:
130631514X (9781306315142)