Moments of D. R. Wijewardena Memorial Lecture 2017