Publications by 'Tiago A. Mestre'