Principles of Criminal Law by Harvey Wallace & Cliff Robertson