Author: FRANCISCO MANUEL VELEDA REIMAO QUEIROGA