Stephen Shepherd Bio/Wiki, Net Worth, Married 2018
Stephen H. A. Shepherd is a professor and authority on Middle English studies, particularly the work of William Langland. He received Bachelors and Masters degrees from Queen's University at Kingston before continuing on to the University of Oxford and earning a Doctorate of Philosophy. To support himself during his early college years, Shepherd worked as a zoo keeper in Canada. After completing his PhD, Shepherd began a teaching career while furthering his research on Middle English texts and Arthurian works. He currently teaches a variety of courses on such subjects at Loyola Marymount University in Los Angeles, California.