Henry Ward Beecher

Henry Ward Beecher (1813-1887)
See also: