What the Church Teaches About Sex: God's Plan for Human Happiness
Robert L. Fastiggi, Ph.D. is Professor of Systematic Theology at Sacred Heart Major Seminary in Detroit, Michigan.  In addition to teaching, he writes on spirituality and medical-moral issues from the Catholic perspective.