New Challenges to Humanae Vitae

New Challenges to Humanae Vitae: A PowerPoint & audio presentation by Professor Janet E. Smith, addressing new challenges to Humanae Vitae related to the nature of consicence and the nature of discernment.