Philip Harrold
Associate Professor of Church History at Trinity Episcopal School for Ministry, Ambridge, Pennsylvania. See his bio and publications at www.tsm.edu
Books
Author data: Open Library
Associate Professor of Church History at Trinity Episcopal School for Ministry, Ambridge, Pennsylvania. See his bio and publications at www.tsm.edu
Author data: Open Library