mm
John W. Welch

About John W. Welch

John W. Welch is Robert K. Thomas Professor of Law, Brigham Young University. J.D., Duke University (1975); M.A. Classics, Brigham Young University (1970); Lit. Hum., Greek Philosophy, Oxford University (1970–1972).