Retrospect and prospect: 25 years of the I.C.C.C.