A Journey Through the LensÂ