Though the labels "Republican" and "Democrat" occupy so much of our political conversation, they are an inadequate way to understand many people's...
eb4df2a9b1d5cbd7fa188b9be2575d14