I believe Terry Semel is a Republican.
Yes, he has given to the GOP, but also given to Schumer and Obama in 2004.