Win a copy of Sacred Hearts by Sarah Dunant! From book jacket: 1570 in the Italian city of Ferrara, and the convent of Santa Caterina is filled with noble women who are married to Christ because many cannot find husbands outside. Enter sixteen-year-old Serafina, ripped by her family from an illicit love affair, howling with rage and determined to escape. Her arrival disrupts the harmony and stability of the convent,…