Books Authored by Pedro G. Ferreira