Events at the Huntington Branch Library: June 26 on