Author: William Allan 1869-1946 ed Neilson