1 Expert In "Sharia interpretations":

Jennifer Selby

Memorial University of Newfoundland

View Profile