Michele McAloon is a wife, mother, retired Army officer, and canon lawyer. She resides with her family in Germany.
The Cost of Crushing Human Community
(It’s Free)