Author: Frederick Robert H H Noyes