Author: J. Rangaswami
Born: 1956