Kamali Crime and Punishment in Islamic Law - Oxford University PressOxford University Press 2019 ISBN: 9780190910679 Source: EBOOK