fbpx

Geoffrey Vaughan

11 book reviews & articles 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).