Keller Public Library will hold its annual Book Sale this Saturday, Nov. 23, from 9 a.m. until 2 p.m. in the library's Community Room. Hundreds upon hundreds of hardback and paperback books, as well as videos, will be available to the public. Library Director Pam Trammell says among the books are fiction, non-fiction, historical novels, children's books, and numerous other selections. Hardback books will sell for 50 cents. Paperbacks and videos will sell for a quarter.