Weekend Site Sale! Save up to $18 off. Get the code »

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.