James Wang Lin Sang,

Name
James Wang Lin /Sang/
Given names
James Wang Lin
Surname
Sang