The 40-Year Cycle — Are Democrats In Trouble Until 2060? · Andrew Sedra · Sentinel