This Puritan classic is an extended reflection on Romans 8:28. It goes through all the ways God works good out of various difficult situations in life, and then looks at what it means to love God. It is very practical and devotional. Highly recommended for all Christians.