Author: Carlos Fiolhais, José Eduardo Franco e José Pedro Paiva (IECCPMA)