The philosophy of punishment in Islamic law - Kara, Mustafa Abdulmegid (Xerox Univ. Microfilms, 1977)