The Brazoria County Library System will be having a book sale at the Angleton Library July 28-30. The semi-annual sale features books, audiobooks, dvds and more – materials withdrawn from the collections of the twelve branches throughout the county, and from items donated by the public.