John of Castile — (1355-1385)