Ceylon journal of science.