John Leong Chi-yan:Reflecting back on 25 years