Humanae vitae : a generation later - Smith, Janet E., 1950- (Catholic University of America Press, 1991)