Has anybody seen our old friend Peter? Please don't tell me that he's gone.
DP
--- Maybe trying to wrap his mind around the idea that Hitchens' apparent belief that the Iraqis would hail their "liberation" has been shown up as a giant, steaming pile of horse shit?