Author: Vila Nova de Gaia (Portugal). Biblioteca Pública Municipal.