David Li articles