Effective technical communication - Rizvi, Ashraf (Tata McGraw Hill, 2018)