rof. W. M. Semasinghe