TY - BOOK AU - Shrivastava O.P. TI - Principles of criminal law U1 - Z2,5, Q3 PY - 2013/// CY - Lucknow PB - Eastern Book Company India ER -