Principles of Criminal Law - Choudhary, Ram Naresh (Eastern Book Company, 2014)