A THINKER'S TOOLBOX