Author: Seshan Ramaswami
Born: 1965