John Viii Palaiologos Byzantine Emperor Born 1390 - October 31 in History | This Day Story