Understanding and developing effective communication skills and soft skills - Tiwari, Nidhi (ed) & Dodiya, Jaydipsinh K (ed) (Sarup, New Delhi, 2011)