David Yang — Publications