Criminal law: understanding basic principles - Thomas, Charles Wellington (Law and criminal justice series, 1987)