Davide Roverso: Analogy by mapping spreading and abstraction in large multifunctional knowledge bases. University of Aberdeen, UK 1997