Alexandre Herculano Share This Alexandre Herculano (Alexandre Herculano, Alejandro Herculano, A. Herculano, Alexandre Herculano De Carvalho e Araújo, Alexandre Herculano de Carvalho e Araujo)