So what does this mean for Iraq?
At this point, a united Iraq would, at best, work like Bosnia does. In other words, it wouldn't. A partitioned Iraq, properly configured, would work like Croatia and Serbia do -- unpleasantly created, but viable and peaceful in the long term. More importantly, nearly all the concerns Fisher raises about partition will be worse if Iraq stays together than if it doesn't.
Partition won't internationalize the conflict
It's not true, as is commonly said, that partitions internationalize a conflict: unfinished partitions do. Pakistan-India, Israel-Palestine, and Sudan-South Sudan never agreed on borders, meaning that unresolved intrastate problems became interstate problems. In Iraq today, "Should there be an Kurdistan?" is therefore less of a threat to peace than "Who gets Kirkuk?"
Croatia demonstrated the most effective way around this problem: create indisputable facts on the ground. This is done by conquering territory and expelling unwanted minorities, and like it or not, the parties are already doing this in Iraq. The longer the outside world waits, the more ruthlessly effective this process will be.
Partition won't worsen life for minorities
In the short term, minorities suffer hugely in partitions, often being forcibly displaced in large numbers. But this is already true in a united Iraq: UNHCR estimates more than 3.5 million Iraqis are internally displaced. Long term, a clear partition removes the existential fear of other groups, encouraging moderation. Five years after the committing the largest act of European ethnic cleansing since World War II, Croatia, now secure in its own borders, invited all displaced Serbs home. (Half returned.) Serbia, meanwhile, overthrew its strongman Slobodan Milosevic, who died in the Hague.
Partition will require less, not more, of America
A united Iraq appears to require a permanent (and unwanted) American presence, but a divided one would not. Washington would need only the capability to repulse an overt attack by one state against another, something it's pretty good at doing.
Partition will discourage Saudi-Iranian power jockeying
A united but weak Iraq almost forces Iran and Saudi Arabia to compete for influence, with ruinous results. By contrast, a clearly defined partition, particularly between the Sunni Arab and Shiite Arab regions, would also yield clearly defined spheres of influence, leaving the regional heavyweights with nothing to fight over.
Partition is happening anyway
With the Kurds increasingly making a play for national liberation, Sunni conquerors breaking on the rocks of Shiite regions and vice versa, an Iraqi (and possibly Syrian) breakup looks more likely by the day. Letting the parties get there on their own is better, both morally and strategically, than helping one side crush the others to save an arbitrarily-created state that has never shown it can be governed well.
The history of partitions is fraught, but an Iraqi future modeled on Croatia and Serbia is viable. A future modeled on Bosnia and Herzegovina is not. Partition is the least bad option. It may be the only good option.