Library Celebrates 25th Anniversary with Special Events