Title: A review of modern ideas in science teaching in Great Britain with special reference to chemistry and to its teaching in Ceylon