Social cleavages and political change : voter alignments and U.S. party coalitions / - Manza, Jeff. (Oxford University Press,, 1999)