All of the follwing are major factors in party allegiance except.
a. cultural politics
b. previous elections
c. economic beliefs
d. social values