Kieren is another one that has lots of different spellings.
Good luck.

Hugs, Judith.x