Events at the Huntington Branch Library, July 24 on