Fluid concepts and creative analogies (1995)

by D Hofstadter