101 Things to Do on the Internet
Mark Wallace
Concrete Constructor Handbook
Principles and Practice of Constraint Programming - CP 2004