Was hoping someone could rip this thing apart for me. It was too long to post here....
How about Damon Hack at the NYTimes or Len Shapiro at Washington Post. Both good.
Separate names with a comma.