Let There Be Light: The Story of Light from Atoms to Galaxies