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...view moreStafford 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.view less