Profile of Dennis Knight

All articles of Dennis Knight

  • A land of surprises

    This summer, I was one of a group accompanying the youth choir Shallaway on a three-city tour of China. I began the tour with little advance ...