Textbook Of Criminal Law - Williams G (Delhi Universal Law Publishing Co. Pvt. Ltd.)