Commonsense Reasoning in and Over Natural Language
Structure-Mapping : A Theoretical Framework for Analogy