Author: Arese, Franco.