Viewpoint: This new attack on Humanae Vitae is either ignorant or disingenuous

TCH has this viewpoint here.