Follow @ReaderJohn on Micro.blog.
Alienated from both parties, but formerly Republican, I was challenged by David Brooks, Confessions of a Republican Exile.