Christopher Hitchens has passed.