Author: Carlo Amedeo Reyneri di Lagnasco