Communication Skills - Nageshwar Rao (Himalaya publishing house, 2005)