General Principles of Criminal Law (Islamic and Western) - Nyazee, Imran Ahsan Khan (Rawalpindi : Federal Law House, 2016)
PBK.