I don't think there is really a right or wrong to spell a given name. And the rules of English are confusing, so no wonder anything goes in the name game.