James S Taylor

Taylor has been a teacher of English and American literature, Humanities, Western Civilization, and Philosophy of Education, for over 20 years, in private schools and public colleges.