Stafford Allen has worked in a variety of contexts in the UK, the Middle East and North Africa. He draws on his wide ranging experience of more than 40 years living among his Musli...voir plusStafford Allen has worked in a variety of contexts in the UK, the Middle East and North Africa. He draws on his wide ranging experience of more than 40 years living among his Muslim friends.voir moins