Understanding criminal law - Geary, Roger (Cavendish Pub., 2002)