Ray. Hemachandra Ray Hemachandra Ray Hemachandra. I. I. Hemachandra by Hemacandra V.S. Ramachandran T.M. Ramachandran hemacandra P.A. Ramachandran. V.S. Ramachandran.