David Rosen

David Rosen is the founder of First Person Politics, a public affairs consultancy specializing in the strategic applications of political psychology. Follow him @firstpersonpol.

Joseph McCarthy
Donald Trump
Page: 1