analogical reasoning , psychology of .
Structure-Mapping : A Theoretical Framework for Analogy