Puerto, Juan José, Departamento de Derecho Privado, Universidad de Salamanca. España., Spain