About J. David Nolan

J. David Nolan is a junior fellow at First Things. He graduated from Williams College in 2013 with a degree in philosophy.
POPULAR AT PATHEOS Evangelical