Cover 2

Running Against the Devil

Running Against the Devil

A Plot to Save America from Trump--and Democrats from Themselves

2020