Carl W. Peters: American Scene Painter from Rochester to Rockport