Author: Reviglio, Joseph Ignacio, firm, Turin