Stephen III of Moldavia — Prince of Moldavia from 1457 to 1504