The Friends of the Cardiff-by-the-Sea Library will hold a half-price book sale on Saturday, May 20 from 9:30 a.m. to 3 p.m. in the community room of the library at 2081 Newcastle Ave. All books, including rare and collectible books, as well as all media, will be half off their marked price. All funds go to support the library and its programs. For more information go to www.friendscardifflibrary.org.