Author: Antonio Joaquim Ferreira d'Eça e. Leyva