Edward Beecher — American theologian