Author: Guglielmo Ferrero Litt.D.