Subramanian Subramaniam Balasubramanian Ramasubramanian Subramani Subramanyam Subramanian K. Balasubramaniam Terramania Balasubramanian N.