Syed Ali Haider Azaz The Broken Promise Dishonour Of Cheque & Negotiable Instruments ( Latest case laws with amendment up to date) - - Lahore Al Haq Law Book Centre 2024 - 694p. LC Class. No.: KPL 882 / AZA 2024