A New Fascist Republican Party · Heather Cox Richardson · Sentinel