Found on Cosmos

Timothy Keller The Meaning of Marriage: Facing the Complexities of Commitment with the Wisdom of God

David Deida Finding God Through Sex: Awakening the One of Spirit Through the Two of Flesh

Timothy Keller The Meaning of Marriage: Facing the Complexities of Commitment with the Wisdom of God

Melody Beattie Codependent No More: How to Stop Controlling Others and Start Caring for Yourself (Revised and Updated)