ANTONIO MARIA M. PINHEIRO TORRES