Supreme Court on Criminal Law (1950-2023) - Kathuria, R P (Haryana Lexis Nexis, 2023)