Peter Everington

Peter Everington

Peter Everington

Peter Everington comes from Britain, speaks Arabic, and has travelled extensively in the Muslim world.