Principles and Practice of Constraint Programming heftetEngelsk, 2014