Steve Larkin

Share to:

Steve Larkin is managing editor of the Washington Review of Books. A graduate of the University of Notre Dame, he was a summer 2019 College Fix fellow at The Catholic Herald. His work has appeared in the Irish Rover and The Week.