Ashraf Rizvi

Effective Technical Communication by Ashraf Rizvi - New Delhi Mc graw hill

9789352605781

808.066 ASH.E