Main Characters Elena Giardini Marsili Andrea Cristofani/Andrea Marsili Iacopo Vincenzi/Iacopo Marsili Luisa Giardini