John Ben Shepperd, Jr. Memorial Library Catalog Clay Finley 20181015 Leave a Comment John Ben Shepperd, Jr. Memorial Library Catalog