TY - BOOK AU - Muhammad Anwar Ghumman TI - General principles of criminal law U1 - 343.0973 MUH-G 2019 14765 PY - 2019/// CY - Lahore ER -