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