A review by jenaje
All the Old Knives, by Olen Steinhauer
5.0
Another outstanding book by Olen Steinhauer. How is this not rated higher overall? Such a great concept, and the execution is there too.