Author: Ettore de Ruggiero
Born: 1841