David L Holmes, Ed.D.
David L. Holmes is Walter G. Mason Professor of Religious Studies at the College of William and Mary. He is the author of A Brief History of the Episcopal Church, A Nation Mourns, other books, and numerous articles.
David L. Holmes is Walter G. Mason Professor of Religious Studies at the College of William and Mary. He is the author of A Brief History of the Episcopal Church, A Nation Mourns, other books, and numerous articles. See less
David L Holmes, Ed.D.'s Featured Books
David L Holmes, Ed.D. book reviews