y. g. mahendran