TY - BOOK AU - Rizvi M.A TI - Effective Technical Communication 2nd edition SN - 9789352605781 PB - Mcgraw Hill education ER -