Effective technical communication : a guide to science and engineers - Barun K Mitra (Oxford University Press, New Delhi, 2006)