Return to Article Details The Philosophy of Punishment between Sharia and law in Terms of Cause and Purpose Download Download PDF