Law of crimes - RATANLAL; DHIRAJLAL (New Delhi Bharat Law House India, 2018)