Stanford University
Medieval Theories of Analogy
Read about the history of the use of analogies, beginning in the Middle Ages. Discusses analogies in terms of logic, theology, and metaphysics. Very informative.
The English Teacher
The English Teacher: Writing Analogies
Analogies are useful when communicating ideas that a reader wouldn't otherwise understand. This tutorial explains how to use analogy in writing.