TY - BOOK AU - Ratanlal AU - Dhirajlal TI - Indian penal code SN - 9789388548403 U1 - 343(540) PY - 0000///India CY - 2020 PB - Lexis nexis KW - General explanation KW - General exception KW - Of punishment ER -