Principles of constraint programming - Apt, Krzysztof R. 1949- (Cambridge University Press, 2003)