Ratanlal Ranchhoddas Indian penal code Ratanlal Ranchhoddas, Dhirajlal Keshavlal Thakore; revised by K.T. Thomas and M.A. Rashid. - 33rd ed. - Gurgaon Lexis Nexis 2016 - cdxxii, 3497p.; 24cm. ISBN: 9789351436713 Subjects--Topical Terms: Criminal Law - India. Dewey Class. No.: 345.54 / R20I