Upcoming events, book signing at Elmo Willard Library