Mitch Stokes is a Fellow of Philosophy at New St. Andrews College
in Moscow, Idaho. He received his Ph.D. in philosophy from Notre
Dame. At Yale, he earned an M.A. in religion. He also holds an M.S.
in mechanical engineering. He and his wife, Christine, have four
children.