Mysteries of Light