Author: G. Ramachandran
Alternate names: G . Ramachandran