Multiple penalties and their effect in achieving deterrence: a comparative study between Islamic jurisprudence and criminal law by Khaled Abdulazim Ahmed

65