Juan de Castilla (1355-Soria, 1405).