Author: Ribeiro, Thomas, 1831-1901.