The Ten Commandments of Problem Solving The Epistemology of a Problem Solver.
Would you add any to this list? ARTICLE LINK