CMS book fair to be held Dec. 17-20