Humanae vitae forty years on a New Commentary - WOODALL G.J. (Oxford Family publications, 2008)
Keywords: 241.66