Author: Almeida, Bernardo Coelho de.