Henry Ward Beecher September 23, 2020January 31, 2014 by Francine Rivers “We are always on the anvil; by trials God is shaping us for higher things.” Share this:TwitterFacebookPinterestPocketReddit