Author: Varela, Xosé Ma. Heras.