Publications by 'Pedro E. A. da Silva'