Melvin Allen

Melvin Allen

Melvin Allen

Associate Professor (retired)


Additional Information

  • B.A., Millersville University, 1969
  • J.D., Dickinson Law School, 1984

Teaching & Research Interests

  • Philosophy of Law
  • Social and Political Philosophy
  • Philosophy of Language