Stephen Scrope - English author and translator (1397–1472)