ID:DA16699434
Search authors sharing the same name
Moustafa Bayoumi
New York University Press c2015
: pbk
Available at 2 libraries
Penguin 2009, c2008 Penguin books
edited by Moustafa Bayoumi and Andrew Rubin
Granta Books 2001
Available at 3 libraries
Vintage Books 2000 A Vintage original
Available at 31 libraries