Michael Psellos

Other names - versions: 
Μιχαήλ Ψελλός, Michael Pselllus, Michel Psellos