Author: Antonio d' Eça de Queiroz