Author: Tariq Najib Chaudhry Edition: 2026-2027 Publisher: Tariq Najib Corporation Country of Publication: Pakistan