Diocesan Resources Marriage: One Flesh, Given and Received Topic Natural Family Planning Year Published 2023 Language English Marriage: One Flesh, Given and Received Marriage: One Flesh, Given and Received