Giovanni Battista Antonelli: Theory, Model and Reality.