Fluid Concepts and Creative Analogies by Douglas R. Hofstadter & Douglas Hofstadter