Author: Reale, Giuseppe.