Author: Ettore de Ruggiero
Alternate names: Ettore De Ruggiero
Born: 1839
Died: 1926