Name variants

Michael ap John

Michael ap John Angelos

Michael ap John Komnenos Doukas

Michael I ap John

Michael I ap John Angelos

Michael I ap John Komnenos Doukas

Michael Fitz-John

Michael Fitz-John Angelos

Michael Fitz-John Komnenos Doukas

Michael I Fitz-John

Michael I Fitz-John Angelos

Michael I Fitz-John Komnenos Doukas

Michael Angelos

Michael Doukas

Michael FitzJohn

Michael FitzJohn Angelos

Michael FitzJohn Komnenos Doukas

Michael I Angelos

Michael I Doukas

Michael I FitzJohn

Michael I FitzJohn Angelos

Michael I FitzJohn Komnenos Doukas

Michael I Komnenos

Michael I Komnenos Doukas

Michael Komnenos

Michael Komnenos Doukas