Author: Puller, F. W. (Frederick William), 1843-1938