A Study Guide to Humanae Vitae
This study guide is based on the Vatican Translation of Humanae Vitae