Criminal Law: general principles - Pillai,K N Charndrasekharan; Thomas, Renjith; Jagani, Devi (Lucknow Eastern Book Company, 2024)