by Gregory, R. L.
Mirrors fascinate us - they can reveal and they can delude; and they reflect nature for both science and art. The precious and magic objects of history still set us curious puzzles, such as the lef…