Author: Irazolako, Joxe Marik.