Publications by authors named "K C Allen Chan"