Catherine C. Taylor

Catherine C. Taylor

Catherine C. Taylor was adjunct faculty in the Department of Ancient Scripture at Brigham Young University when this was written.

RSC Articles by This Author