See also his book on this subject (with Emmanuel Sander), Surfaces and Essences: Analogy as the Fuel and Fire of Thinking. I'm currently reading it and enjoying it. A lot of reviews complain about how padded with examples it is, but this is really the substance of the book and I appreciate it.