by Hisham Matar
publisher: Random House publish date: 2016-07-05
format: Hardcover pages: 256
language: English
ISBN:
0812994825 (9780812994827)
ASIN: 0812994825
publisher: Viking publish date: 2016-06-30
format: Hardcover
language: English
ISBN:
0670923338 (9780670923335)
ASIN: 0670923338
publisher: Knopf Canada publish date: 2016-07-05
format: Hardcover pages: 256
language: English
ISBN:
034580774X (9780345807748)
ASIN: 034580774X
publisher: Viking
format: Paperback pages: 288
language: English
ISBN:
0670923346 (9780670923342)