SOYED AASMA ZAINODDIN ANALYSIS OF THE CRIMINAL LAW AND JUSTIFICATION FOR PUNISHMENT - 1ST - CYPER TECH PUBLICATIONS 2014 - 232P. ISBN: 9789350533635 Subjects--Topical Terms: LAW Dewey Class. No.: 345 SAY