
Booklover, meditator, golfer & @UMichLaw alum. #GoBlue I write for @BookPage, @Bookreporter, @ShelfAwareness, & @KirkusReviews & care about our democracy.
Harrisburg, PA
Joined January 2010
- Tweets39.1K
- Following3.8K
- Followers4.6K
- Likes53.4K
Pinned Tweet
“When I was young, I admired clever people. Now that I am old, I admire kind people.” Rabbi Abraham Joshua Heschel – at Pennsylvania, USA
I'm sure Trump will be thrilled that the stock market soared today after his party suffered one of the most stunning defeats in the past half century.
.@MikeJohnson certainly was right about the polls being off this year.
He just didn't realize it was in the opposite direction.
I'm having trouble thinking of a credible Republican presidential candidate in '28 who doesn't have the stench of Trump on him.
Thoughts?
Darline Graham's big brother called Trump a "race-baiting, xenophobic, religious bigot" and said that if the Republican Party nominated him, "We will get destroyed...and we will deserve it."
She'll have plenty of time to reflect on those prescient words now.
Good riddance to the sanctimonious Christian Nationalist @MikeJohnson, who can look like a choirboy while lying through his teeth, all the while claiming to be a scholar of the Constitution he defies. Don’t let the door hit you on the way out of the Speaker’s office.
From @BookPage my review of Tom Drury's new novel, WEST OF LOVELAND: bookpage.com/reviews/west-of…
Democrats need to make Donald Trump’s desk look like a blizzard with all the bills they’re going to pass in the next session of Congress.
Copy editor alert. . .
“The final weeks of the campaign were marked by viscous and dubious messaging.”
With @JanelleStelson’s win, PA-10 has swung 15% (!) since the 2024 election. This is a district with a +32,000 Republican voter registration advantage.
I don’t know how there could be a clearer rejection of Trump and the MAGA agenda.
A man who tried to nullify the votes of his own constituents for president in 2020 gets the rude exit from politics that he so richly deserves.
You have to have suffered the embarrassment of being a constituent of Scott Perry for as long as I have to appreciate the sweetness of @JanelleStelson’s decisive victory over this liar and insurrectionist. This is a fitting end to his disgraceful political career.
A liar and an insurrectionist. May tonight be the last time we, his constituents, ever hear from or about him.
This man is pure evil. I'm praying that Texans of all faiths (or of no faith), rise up and repudiate him and everything he stands for.
I was interviewed by Israeli journalist @Etanetan23 of @Haaretzcom for this piece on the race in PA-10: apple.news/AT5-lQR3TQIq7KX96… @JanelleStelson
I hope someone asked her to list all the issues on which her position and Rogers’s align.
Except for their mutual antipathy for El-Sayed, based on their respective congressional records, I think the truthful answer would be ZERO.
Thanks @HardballChris for writing this small book to remind those of us of a certain age why Bobby Kennedy was, and always will be, one of our political heroes. I think a lot about what he would say about the son whose every action besmirches his name.
One more tragic example of how Trump and his cronies are in the process of turning the US into a s***hole country.
Why would anyone vote for this?
nytimes.com/2026/10/31/clima…
Sick. Every American should be ashamed of this.
I’m tuning out @MSNOWNews and @CNN until the returns start coming in Tuesday evening. All they are offering between now and then is speculation and guesswork about election outcomes. An utter waste of time.
Maybe you should have a conversation with your boss about that, @JDVance







