TY - BOOK AU - SOYED AASMA ZAINODDIN TI - ANALYSIS OF THE CRIMINAL LAW AND JUSTIFICATION FOR PUNISHMENT SN - 9789350533635 U1 - 345 SAY PB - CYPER TECH PUBLICATIONS KW - LAW ER -