Professor of Philosophy
Senile, tenured, entrenched. Lots of opinions. Rarely completes sentences.






  •  
  •