publisher: Counterpoint publish date: April 17th 2012
format: hardcover pages: 272
language: English
ISBN:
1582438064 (9781582438061)
format: hardcover pages: 400
ISBN:
1619022923 (9781619022928)
publisher: Picador publish date: 2019-3-12
format: paperback pages: 272
ISBN:
1250309301 (9781250309303)
publisher: New World Library
format: Hardcover pages: 312
ISBN:
1608684180 (9781608684182)