Henry Ward Beecher peripatetic preacher - Ryan, Halford Ross (Greenwood Pr., 1990)