Analogy as a strategy for supporting complex problem solving under uncertainty.

Analogy as a strategy for supporting complex problem solving under uncertainty.