What are those floaty things in your eye? – Michael Mauser

Have you ever noticed something swimming in your field of vision? It may look like a tiny worm or a transparent blob, and whenever you try to get a closer look, it disappears, only to reappear as soon as you shift your glance. But don’t go rinsing out your eyes! What you are seeing is […]

The myth of Icarus and Daedalus – Amy Adkins

In mythological ancient Greece, soaring above Crete on wings made from wax and feathers, Icarus, the son of Daedalus, defied the laws of both man and nature. Ignoring the warnings of his father, he rose higher and higher. To witnesses on the ground, he looked like a god, and as he peered down from above, […]