Knots and Crosses

Ian Rankin’s Inspector Rebus #1. Needed a new prolific detective author to read.