We propose an algorithm to recognize faces illuminated by arbitrarily placed, multiple light sources. The algorithm does not need to know the number of light sources and works extremely well even while recognizing faces illuminated by different number of light sources. We also highlight the importance of the hard non-linearity in the Lambert's law which is often ignored, probably to linearize the estimation process. How Important is the Nonlinearity in the Lambert's Law? ...