Effective Technical Communication - Ashraf M. (New Delhi Mcgraw Hill, 2018)