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