Text this: Middle East politics for the new millennium