Dr Kenneth L Pearce

  • University of Dublin Trinity College
  • Lecturer, Philosophy
  • Ireland