Preparing Your Heart for Marriage: Devotions for Engaged Couples (A 30-Day Devotional) by Gary Thomas Back to product details page >