All library books are due back no later than next Friday, May 9.