Author: Sbino Alonso Moran and Marcelino Cabreros Anta  Lorenzo Miguelez Dominguez