by Omar El Akkad
format: Hardcover pages: 352
language: English
ISBN:
0451493583 (9780451493583)
ASIN: 451493583
publisher: Knopf publish date: 2017-04-04
format: Kindle Edition pages: 352
language: English
ISBN:
9780451493590
ASIN: B01LXK1HBB
publisher: Random House Large Print publish date: 2017-04-04
format: Paperback pages: 512
language: English
ISBN:
1524779857 (9781524779856)
ASIN: 1524779857
publisher: Random House Audio publish date: 2017-04-04
format: Audio CD
language: English
ISBN:
1524779792 (9781524779795)
publish date: 2017-04-04
format: audiobook minutes: 743
language: English
ISBN:
9781524779801
publisher: McClelland & Stewart publish date: 2018
format: paperback
language: English
ISBN:
9780771009419
publisher: Picador publish date: 2018-04-05
format: paperback pages: 352
language: English
ISBN:
1509852212 (9781509852215)