Historian and scientist - Salvemini, Gaetano 1873-1957 (1969)