Author: Arthur Cockfield, Jinyan Li, J.Scott Wilkie