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...lihat lebih banyakStafford 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.lihat lebih sedikit