University of Karachi
interpretation of Allah's law) Islamic?" on Geo television channel, and a 2005 University of Karachi Dept of Public Administration workshop.