Politico e studioso di storia religiosa del cinquecento, ha pubblicato Pietro CasceZZa:parole e pietre (1992), Frate Leonardo VaZZazzana:
agostiniaJ1o teologo, predicatore e avversario di Girolamo Savonarola (2001),
Una storia italiana (2001), Tra destra e sinistra: la nuova politica di Forza
Italia (2004), La civiltà dell'amore. Politica e potere al femminile (2005), Laici