In an increasingly international world, making any assumptions about names is just asking for trouble. In some cases even the first name / last name structure doesn't hold up. It's probably best to just assume that the name can be represented by a free-text field.