The Pakistan Penal Code 1860: As Amended up to date - Mahmood, M. (Lahore : Al-Qanoon Publishers, 2021)