D. A. S. Weerasinghe · Study