Author: S. R. Swaminathan
Alternate names: Swamimalai Ramachandran Swaminathan