Suresh Peters, Anuradha Sriram