Technical Communication - Paul V.Anderson (Cengage Learning India Private Limited, New Delhi, 2007)