Manyebook
John F. Kippley
Marriage is for Keeps: Foundations for Christian Marriage