Horace Bushnell, preacher and theologian. [With a portrait.]