Enemies of the State
2016 • 444 pages

Ratings13

Average rating4

15

[3.25] a detail lead and his protectee, the president himself. whatever could go wrong?

July 5, 2022