TY - BOOK AU - imran ahsan khan nayaze TI - general principle of criminal of law U1 - 346.0488 PY - 2020/// CY - Pakistan PB - federal law house KW - Law ER -