Ricardo Álvarez Puig (n.