Mark Hudson

About Me: 

I teach Ethics, Philosophy, World Religions, Bible, and Hx of Xty. Lay pastor.


Basketball, Classic 55-57 Chevys, Military History

  • Great to see reflection out there on the web on this important subject.  The concept of "moral illnesses" I believe needs to replace much of the discussion we see in the popular media about "...