Author: Franc. Ludovico Hallero