Author: Jon Haines

Jon Haines received an MA in Philosophy from Franciscan University of Steubenville and is currently an adjunct professor of philosophy near Chicago and a supplemental educator in various liberal arts subjects. He blogs at jonhaines.com