Articles by D Shao (3)