Events at the branch library: July 17 on