Vidal García Canales (n.