So who is most responsible for the mess that we have in Iraq? Bush? Rumsfeld? Cheney? Chalabi? Or perhaps it is Bush's svengali, Karl Rove?