In the 1480s, twin sister healers in a remote village in the mountainous Barbagia region of Sardinia encounter a heretic-obsessed Spanish priest. Antonio Albondiga is sent to Sardinia after mishaps in... This description may be from another edition of this product.