The Last Honest Man | 480 | James Risen
2023 | Little, Brown and Company | 031656513X
Witnesses were mysteriously murdered. The FBI, NSA, CIA, and even the IRS were on the warpath. It was 1975, and a senator named Frank Church stood almost alone in the face of extraordinary abuses of power...