undefined

Hans Noel

Georgetown University political scientist. Author of "Political Ideologies and Political Parties in America", exploring the shifts in Democratic and Republican party ideologies.