Publications (52) Carmelo García Pinto publications