Henry Ward Beecher
Publisher: New Library Press LLC
Published: 1903--
ISBN-13: 9780795005718