Principles of Criminal Law - Srivastava's ,O.P (Lucknow Eastern book Company)