Author: Wickramasinghe.