Principles and Practice of Constraint Programming - Beck, J. Christopher (Springer International Publishing, 2020)