Humanae Vitae: a generation later - Smith, Janet E. (Catholic Univ. of America Pr., 1991)