Publications by authors named "John Yu Cheng"