Author: Horatio N (Horatio Nathaniel) B Noyes