International Herald Tribune - - Egypt asks itself now what? -