JM
Profile
About the author
John McHugo is an international lawyer and Arabist, with over forty years’ experience of the region. A director of the Council for Arab British Understanding and of the British Egyptian Society.
KW catalogue