Preparing for Marriage: Help for Christian Couples (Revised & Expanded), Paperback/John Piper
John Piper