Author: Mohamed A. Mahmoud
Bio: Former professor of religion at Tufts University.