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