Gary K. K. Chan

Also published as: G. K. K. Chan