David L Holmes Author

David L. Holmes is Walter G. Mason Professor of Religious Studies Emeritus at the College of William and Mary. His books include The Faiths of the Founding Fathers, A Brief History of the Episcopal Church, A Nation Mourns, and The Life of the Rev. Devereux Jarratt.