Author: Haddock, Frank C. (Frank Channing), 1853-1915.