Detective Galileo, Keigo Higashino's best loved character from The Devotion of Suspect X, returns in a case where hidden history, and an impossible crime, are linked by nearly invisible threads in surprising ways. The body of a young man is found floating