A delightfully compelling and satisfying new mystery in Keigo Higashino's most popular Detective Galileo series