Professor Dominic J. O'Meara

  • university of Fribourg
  • Emeritus, Philosophy
  • Switzerland