Annual Book Sale May 14 - 16