All Library books are due May 14, Friday