A chance encounter with a strange young woman leads Inspector Montalbano to Vigata harbour where the crew of a mysterious yacht - the Vanna - due to dock in the area have discovered a corpse floating in the water. Soon Montalbano begins to become suspicious of the Vanna's inhabitants. Who is the yacht's owner, the glamorous and short-tempered Livia Giovannini? Montalbano finds himself getting into tangles with the dreaded Commissioner, the exasperating Dr Lattes and a beautiful young woman with whom he becomes dangerously besotted. But can he clear his head long enough to unravel this murky mystery?

Andrea Camilleri's Inspector Montalbano is a delight ... I love these novels' - Sunday Times