Fundamentals of Geometrical Optics - Mahajan, Virendra N.