TY - BOOK AU - Srivastava Surendra Sahai TI - Indian penal code alongwith genral principles AV - 347.954 SIS I U1 - 347.954 SIS I PY - 2009/// CY - New delhi PB - Central law agency KW - Law Indian penal code KW - India ER -