Charles E. Noyes
overview