Self-Gift
Subtitle: Humanae Vitae and the Thought of John Paul II
Publisher: Emmaus Road Publishing; Emmaus Academic
Published: Apr 16, 2018
Format: hardcover
Number of pages: 416
ISBN-13: 9781947792708
Notes: Source title: Self-Gift: Humanae Vitae and the Thought of John Paul II