Islamic Punishments: Aims, Sagacity and Basic Human Rights June 30, 2016November 21, 2022Zia-ur-Rehman and Atiq-ur-RehmanLeave a Comment on Islamic Punishments: Aims, Sagacity and Basic Human Rights Zia-ur-Rehman Atiq-ur-Rehman Pages: 91-104 Go to PDF