The Meaning of Marriage: facing the complexities of commitment with the wisdom of God by Kathy Keller | Menrva Books | MenrvaBooks