Fletcher, George P.: Basic Concepts of Criminal Law