This is one of the best of the excellent Salvo Montalbano series by Camilleri. As usual, at the outset there are odd goings on but not necessarily crimes - a characterful old man dies in a road accident (or it seems to be an accident), there is a bizarre theft from a supermarket (it does not make sense, and Montalbano is very quick to spot that) and the terrifying Tana the Greek confides in the Inspector. But it the remarkable discovery of the secret, blocked cave, the two dead, naked lovers (are they lovers?) and the terracota dog that really set things buzzing. Throw in a defrocked priest who drinks milk out of a baby's bottle, a charming old headmaster and his wife, a hospital bedside scene in which Montalbano is anxiously guarded by his three women, Livia, Anna and Ingrid, and the usual frustrations he faces in his dealings with bureaucrats and less capable officers. As usual, there is considerable atmosphere, frequent enjoyable excursions into the world of Sicilian cooking and, this time, an intriguing link between past and present, all of which combine to make this an excellent book of its kind and great fun to read.