Dr. Henry's speech at Geneva : plain reasons for the great Republican movement : what we want; why we want it; and what will come if we fail : remarks made at a public meeting in Geneva, N.Y., July 19, 1856
Henry, C. S. (Caleb Sprague), 1804-1884