Structure-mapping: A theoretical framework for analogy - Gentner, D (Cog Sci, 1983)