Supreme Court Annual Digest 2023 -Indian Penal Code 1860Supreme Court Annual Digest 2023-Code Of Criminal Procedure (CrPC)Supreme Court Annual Digest 2023- Indian Evidence Act, 1872