Unknown Author. Modern scientific thought. Association Newspapers of Ceylon LTD, 1938.