Melvin Allen Associate Professor (retired) B.A., Millersville University, 1969 J.D., Dickinson Law School, 1984 Teaching & Research Interests Philosophy of Law Social and Political Philosophy Philosophy of Language