Aminah McCloud/Definition

Professor of Islamic Studies in the Department of Religious Studies at DePaul University and the Director of the Islamic World Studies Program; Board member of Radio Islam and the Feminist Sexual Ethics Project at Brandeis University; Adjunct scholar and board member, Institute for Social Policy and Understanding