A history professor who has accurately predicted the outcome of 9 of the last 11 presidential races has issued his final ...