fbpx

Geoffrey Vaughan

9 articles & book reviews by Geoffrey Vaughan.

Geoffrey M. Vaughan teaches political science at Assumption College. He is the editor of Leo Strauss and His Catholic Readers (CUA Press, 2018).