Lens Design Fundamentals by Rudolf Kingslake & R. Barry Johnson