The scientists who dissented from Humanae Vitae

Publication
The Pillar
Sharon Kabel
Sharon Kabel
Librarian; Nuisance

I like Catholic newspapers, amateur data visualizations, and walls of text.