publisher: Riverhead Hardcover publish date: August 2nd 2012
format: hardcover pages: 304
language: English
ISBN:
1594488258 (9781594488252)
format: Hardcover pages: 352
language: English
ISBN:
1594634238 (9781594634239)
ASIN: 1594634238
publisher: Riverhead Books publish date: 2016-10-04
format: Paperback pages: 352
language: English
ISBN:
1594634246 (9781594634246)
ASIN: 1594634246