YE ARE THE LIGHT OF THE WORLD ?