Technical Communication - Riordan Daniel G (New Delhi Cengage, 2015)