donaldegray.com
The Art of Problem Solving
A puzzle is a problem that one cannot solve because of a self-imposed constraint. Creativity is shackled by self-imposed constraints. Therefore, the key to freeing it lies in developing an ability …