publisher: Penguin
format: Paperback pages: 303
language: English
ISBN:
0141368519 (9780141368511)
publisher: Philomel Books publish date: 2017-05-16
format: Hardcover pages: 304
language: English
ISBN:
0399547010 (9780399547010)
ASIN: 0399547010
publisher: Penguin publish date: 2016-12-12
format: Kindle Edition pages: 311
language: English
ISBN:
9780141368528
ASIN: B01M8NYZN5