Michael Root

Michael Root teaches theology at the Catholic University of America in Washington, D.C.