Publications by 'D. Shreecharan'