ballot theory