$ 0 0 Children were treated to crafts, books and a visit from Santa Claus at the Grangeville Centennial Library Wednesday, Dec. 20.