publisher: Atria Books publish date: October 2nd 2012
format: paperback pages: 448
language: English
ISBN:
1451616481 (9781451616484)
publisher: Orenda Books publish date: 2017-01-21
format: Kindle Edition pages: 280
ISBN:
9781910633656
ASIN: B01MTVTASB
publisher: Faber & Faber
format: Paperback pages: 452
language: English
ISBN:
0571272487 (9780571272488)
publisher: Faber & Faber publish date: 2011
format: Paperback
language: English
ISBN:
9780571272228 (9780571272228)
ASIN: 0571272223
publisher: Orenda
publish date: 2020-02-20
format: paperback pages: 276
ISBN:
9781913193003
publisher: Atria Books publish date: 2014-11-04
format: kindle pages: 336
ISBN:
9781451616514
ASIN: B00BSAUYRU