Author: Avelino Barbeito y Hermosilla