Rudy Giuliani is in. Suggested campaign slogan: "He dealt with Brooklyn. He can handle Baghdad.'' He's not a sure thing; he has enough baggage to fill the cargo hold of a cruise ship. His sundry personal-life issues bother social conservatives; the gun control stance dismays the Second Amendment wing of the party; the pro-choice opinions alarm the evangelicals. That leaves about 47 Republicans, right? After all, it's just a party of cousin-marrying yahoos who'd sooner shoot up Planned Parenthood than vote for one of those fish-on-Friday types. Right? No. Voters are more flexible and forgiving than you might expect. And...