The China challenge : Sino-Canadian relations in the 21st century - Poy, Vivienne, 1941-; Cao, Huhua, 1961- (University of Ottawa Press, 2011)