Author: Noyes, Frederick Bogue.