by Samira Kawash
publisher: Faber & Faber publish date: October 15th 2013
format: hardcover pages: 403
language: English
ISBN:
0865477566 (9780865477568)
publisher: Faber & Faber
publish date: October 15th 2013
format: ebook pages: 416
language: English
ISBN:
0374711100 (9780374711108)
publisher: Faber & Faber publish date: October 15th 2013
format: kindle pages: 416
language: English
ASIN: B00C74OXV4
publisher: Faber & Faber publish date: October 14th 2014
format: paperback pages: 416
language: English
ISBN:
0865478171 (9780865478176)