Antoni Camps Fullana, personatge polifacètic