Articles by Z Hao (2)