Effective Communication Skills - AGARWAL, Ravi (Sublime Pulications Jaipur, 2008)