Trapiche
Constraint Logic Programming Using ECLiPSe, de Krzysztof R. Apt · Trapiche