  I thank John Norton for the illustrations and for ideas leading to a better presentation of some mathematical concepts. I am also very grateful to Edward Zalta for his painstaking editorial work and for having identified and firmly rejected a murky passage in the first version of this article. [Added in 2003:] I thank John Corcoran for his very apt critical comments, which prompted changes in several passages of the 1999 text.