Anne Cooper

Anne Cooper has extensive experience of the Muslim world.