Shadows: Unlocking Their Secrets, from Plato to Our Time