Chandrashekaran Pillai, K.N Criminal law: general principles - 3rd ed. - Lucknow: EBC, 2024. - 1035 p. ISBN: 9788119114863 Dewey Class. No.: 345.73 CHA