Before the Vote: Forecasting American National Elections by James E. Campbell | Menrva Books