Author: W. Danford Blair
Alternate names: William Danford Blair
Bio: pastor and historian