James Patrick

Active Dallas, TX President for Thomas More Institute for the Renewal of Teaching and Learning in the Liberal Arts