Author: Vishwakumara Kayargadde
Born: 1963