David L. Holmes was an American church historian. He was Walter G. Mason Professor of Religious Studies at the College of William and Mary. He was married to Carolyn Coggin Holmes, executive director of James Monroe's Highland from 1975 to 2012. They had two daughters.


