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