Communicatons - Rayudu, C S (Delhi Himalaya Publications, 2002)