Author: Frank C. (Frank Channing) Haddock