Taylor, Catherine C.

Catherine C. Taylor is adjunct faculty in the Department of Ancient Scripture at Brigham Young University.

RSC Publications