Professore ordinario di Storia contemporanea presso il Dipartimento di Lettere (Lingue, letterature e civiltà antiche e moderne) dell’Università degli Studi di Perugia. Tra i suoi lavori più importanti: Lotte popolari e Stato nell’Italia umbertina. La crisi del 1898 (Roma, Carecas, 1979); Ceti medi e ricostruzione. Il Partito democratico del lavoro. 1943-1948 (Milano, Giuffrè, 1981); Radical-socialismo e radicalismo sociale in Italia. 1892-1914 (Milano, Giuffrè, 1984); La democrazia radicale tra la prima guerra mondiale e il fascismo (Roma, Bonacci, 1990); Pace, liberismo e democrazia. Edoardo Giretti e il pacifismo democratico nell’Italia liberale (Milano, FrancoAngeli, 1995); I socialisti e la defascistizzazione mancata (Milano, FrancoAngeli, 1997); Il radicalismo sociale di Romolo Murri. 1912-1920 (Milano, FrancoAngeli, 2007); Il tramonto di un’illusione. Edoardo Giretti e il movimento liberista italiano dalla prima guerra mondiale al fascismo (Bologna, Il Mulino, 2011).