David L. Holmes
  • David L. Holmes

  • Date of birth: August 28, 1932
  • Born: in The United States.

  • Description: A church historian, David L. Holmes is Walter G. Mason Professor of Religious Studies, Emeritus, at the College of William and Mary. He holds degrees from Michigan State, Columbia, Duke, and Princeton University.

Topics