Devaka Gunawardena

The author is researcher and holds a holds a Phd from the University of California, Los Angeles.