Author: M. C Caraglio
Alternate names: Mari Costanza Caraglio; Maria Costanza Caraglio