Principles of criminal law - Srivastava, Om Prakash (Eastern book company, 1997)