TY - BOOK AU - Ashraf Rizvi TI - Effective Technical Communication SN - 9789352605781 U1 - 808.066 ASH.E CY - New Delhi PB - Mc graw hill ER -