The mirror, the window, and the telescope : how Renaissance linear perspective changed our vision of the universe / Samuel Y. Edgerton 0801474809 The mirror, the window, and the telescope : how Renaissance linear perspective changed our vision of the universe / Samuel Y. Edgerton 215294 |