by Phil Klay
publisher: Canongate Books publish date: March 6th 2014
format: kindle pages: 305
language: English
ASIN: B00GLQ4B2U
publisher: Penguin publish date: March 4th 2014
format: hardcover pages: 291
language: English
ISBN:
1594204993 (9781594204999)
ASIN: 1594204993
publisher: Penguin publish date: 2015-02-24
format: Paperback pages: 304
language: English
ISBN:
0143126822 (9780143126829)
ASIN: 0143126822
publisher: Canongate Books publish date: 2015-01-08
format: Paperback
language: English
ISBN:
0857864246 (9780857864246)
ASIN: 0857864246