Fluid Concepts and Creative Analogies  by Douglas R. Hofstadter