But in 2004, this hard right winger is endorsing Kerry (PDF).
I deeply respect your commitment to our nation and your patriotism which, I believe, was forged when you-like I-proudly wore the uniform of the United States Navy in Viet Nam...
Because of the courage and character you demonstrated in Vietnam, I believe you when you say that you'll do a better job than President Bush to win the peace in Iraq, as well as to win the war against terrorism.
President Bush has failed to restrain federal spending, sending our deficit spinning into the stratosphere. I well remember that you were one of a handful of Democrats who crossed the aisle to forge a bipartisan coalition in the Senate to balance the federal budget [...]
John, for each of these reasons I believe President Bush has failed our country and my party. Accordingly, I want you to know that when I go into the booth next Tuesday I am going to cast my vote for you. So will my wife, Mary Jo, and all three of my children: Jason, Bobby and Jenny.
Moreover, I will do all that I can to encourage my friends in New Hampshire and Florida to join me in supporting you.
The dKosopedia has a list of Republicans who have endorsed Kerry.