Once upon a time. . . Nuraghe in Sardinia