Text this: Principles and Practice of Constraint Programming CP98 :