Circles: A Mathematical View (Spectrum)