Author: Guido De Ruggiero
Alternate names: Guido de Ruggiero
Born: 1888
Died: 1948