Author: Guimarães (Portugal).