M. Mahmood The Pakistan Penal Code 1860, as amended up to date ( Bare Act) - 23rd ed. - Lahore Al Qanoon Publishers 2023 - 242p. LC Class. No.: KPL 3794 / MAH 2023