Principles of Criminal Law - Pandey, K A (Lucknow Eastern Book Company, 2023)