Author: W. Farrand Felch
Alternate names: William Farrand Felch; W Farrand Felch