PLD PAKISTAN ANNUAL LAW DIGEST PART 2 2017 - LAHORE PLD 2017 - 1153 TO 2304p. LC Class. No.: ALD P2 2017 / 01