Pakistan Criminal Law journal 2024 (PART-1) - Muhammad Wahaj Azhar (Lahore PLD Publisher, 2024)