Author: Neilson. William Allan. 1869-1946.