Current Developments In Lens Design And Optical Engineering by Warren J. Smith, Barry R. Johnson & R. Barry Johnson