Punishment in Islamic Law a comparative study - Irving, Thomas Ballantine (New Delhi Markazi Maktaba Islami, 2001)