SRIVASTAVA, O.P

PRINCIPLES OF CRIMINAL LAW - ALLAHABAD EBC - 375