00395nam a2200121la 450000500170000000800370001705000220005410000250007624501140010125000060021526000420022130000100026320260128043457.0251218s9999 xx 00 und d aKPL 882bAZA 2024 aSyed Ali Haider Azaz aThe Broken Promise Dishonour Of Cheque & Negotiable Instruments ( Latest case laws with amendment up to date) a- aLahore bAl Haq Law Book Centrec2024 a694p.