William B. Allen

William B. Allen is emeritus dean and professor of political philosophy at Michigan State University. 

William B. Allen is emeritus dean and professor of political philosophy at Michigan State University.