Huge book sale including books on tape, puzzles, souvenir gifts and baked goods prepared and donated by library supporters.