by Richard Ben Cramer
4.38
1072 pages
20h 18m
Discover the intense, behind-the-scenes drama of presidential campaigns and gain a new understanding of what it truly takes to reach the White House.