Text this: Humanae vitae, a generation later /