James Stacey Taylor is an Associate Professor of Philosophy at The College of New Jersey. He received his M.LITT from St. Andrews University, and his MA and PhD from Bowling Green State University.
You can read his full biography here:
https://philos.tcnj.edu/faculty/james-stacey-taylor/