Author: Hemachandra D. Liyanage
Born: 1958