A review by lamom77
All the Old Knives by Olen Steinhauer

3.0

I actually give this 3.5 stars. It started out kind of slow, but was definitely hard to put down in the last half of the book. It had a fairly predictable ending, but still was a well laid out story.