Bacon, Galileo, and Descartes on Imagination and Analogy