Who was James Putnam? The answer to that question may help Minnesota detective Alexander Rupert salvage the wreck of his career.
Who was James Putnam? The answer to that question may help Minnesota detective Alexander Rupert salvage the wreck of his career.