Author: Guigo de Castro Novo.