fbpx

Shanon J. FitzGerald

3 articles & book reviews by Shanon J. FitzGerald.

Shanon J. FitzGerald is Special Projects Editor at the Liberty Fund and a recent graduate of the Department of Religion at Princeton University.