Dr. Peter A. Kwasniewski teaches philosophy and theology at Wyoming Catholic College in Lander, Wyoming. He also directs the College Choir and the Gregorian Schola. He is a regular contributor to scholarly journals and Catholic periodicals.
More by Peter A. Kwasniewski
Determined to Deny Your Freedom 04/01/2008
Enjoying this content? Please support our mission! Donate