Library books are due by May 8