Kaleidoscope Programme Report 1996-98