Communication skills for engineering second edition - C. Muralikrishna (New Delhi Pearson, 2011)