Understanding punishment in Islamic law from the educational perspective - Adnan Abd. Rashid (IIUM, 2015)