ndavuga rero isengesho rito michael psellos was probably born in constantinople skala was a christian scientist mu gihugu cya egiputa kugera aho mugereye aha