Author: Ganapathy Ramachandran
Alternate names: Ramachandran, Ganapathy; Ramachandran, G.; G. Ramachandran