William & Mary

William Cobb

Professor of Philosophy, Emeritus