Commentaries on the Indian penal code - Gaur K.D. (Allahabad Law Publishers (india ) Pvt. Ltd. India, 2016)