by Sara Baume
publisher: Tramp Press publish date: 2015-02-01
format: Paperback pages: 216
language: English
ISBN:
0992817064 (9780992817060)
ASIN: 0992817064
publisher: Houghton Mifflin Harcourt publish date: 2016-03-08
format: Hardcover pages: 288
language: English
ISBN:
0544716191 (9780544716193)
ASIN: 0544716191
publisher: William Heinemann
format: Paperback pages: 224
language: English
ISBN:
1785150421 (9781785150425)