April 2016 Game of Mirrors (book #18 of the Inspector Montalbano series) by Andrea Camilleri. Another enjoyable read with good meals at Enzo's trattoria, Montalbano's complicated relationships with women, and the usual cast of characters at the police station, the mafia, bombs and a twist: Montalbano as the prime suspect.