Walter Stewart, Master of Fife — (1395-1425)