Dr. Steven Long


“Christian Marriage: Nature and Sacrament”