It is obvious that every point on a torus is contained in two circles that lie on the torus. Less obvious is the fact that every such point is contained in two additional circles, called the Villarceau circles.
This code is taken from S. Wagon, Mathematica in Action, 3rd ed., forthcoming from Springer-Verlag.
Wolfram Demonstrations Project
Published: March 7 2011