TOOLS OF THINKING