Yazhou Zhoukan
O'Neill was a founding Editor-in-Chief of "Yazhou Zhoukan", which was launched by Asiaweek Limited in 1987, with Thomas Hon Wing Polin as its founding Managing Editor.