It's a bigger problem than just that. There are multiple systems for mapping various foreign names into English, and many variant spellings. Then there are what you could refer to as a "fully qualified name" that may not map well into the first-middle-last convention in many places in European languages. In some areas the full name could include things like tribe and/or clan, geographic designations, additional honorifics, and other possibilities. The same person could use multiple names depending on what was selected from the full name.