Oristano, Mario Puddu, a lawyer and well-known exponent of the Sardinian DC, has died