Books by John Sandford

The Devil’s Code

A couple of things occurred to me as I sat down to…