M. Ashraf Rizvi

Effective Technical Communication 2nd Edn - Mcgraw Hill Education (India) Ltd.

9789352605781