Herbert H. Tsang is president of Church Music Ministry of Canada in Vancouver, British Columbia, and professor at Trinity Western University, Langley, British Columbia.

By this author