Research of Dr. U S K Weliwegamage