JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact support@jstor.org.Abstract. Given any smooth plane curve α(s) representing a mirror that reflects light the usual way and any radiant light source at a point in the plane, the reflected light will produce a caustic envelope. For such an envelope we show that there is an associated curve β(s) and a family of circles C s that roll on β(s) without slipping such that there is a point on each circle that will trace the caustic envelope as the circles roll. For a given curve α(s) and for all radiants at infinity there is a single curve β(s) and family of circles C s that roll on β(s) so that the different points on C s will simultaneously trace out, as the circles roll, all caustic envelopes from these radiants at infinity. We explore many classical examples using this method.