StanfordUniversity
Presidential Lecture, cognitive scientist Douglas Hofstadter examines the role and contributions of analogy in cognition, using a variety of analogies to illustrate his points.
http://prelectur.stanford.edu/lecturers/hofstadter/analogy.html