The Failure of "Humanae Vitae," the Catholic teaching on artificial birth control. -- GodDesire.com - GOD DESIRE -- Seeking to EXPERIENCE GOD, with or without religion