Catherine Esther Beecher Share This Catherine Esther Beecher (Catharine Esther Beecher, Catherine Esther Beecher, Catherine E. Beecher, C. E. Beecher)