Richard Noyes Author