Various Authors
Collins
Professor Tay Sinyan
Li Xiaoqi
NOTCFL
Linxin Liu
Vivian Cook
Jack C Richards & Charles Lockhart
Lesley Thompson
Gloria Rolton
Boping Yuan & Sally Church
Edwin Ranawake