Book fair at Cavendish Fletcher Library