Gordon Houlden is the director of the China Institute at the University of Alberta and a former Canadian diplomat who had five postings in China.