TY - GEN AU - Gupta, A B TI - Modern Optics SN - 9788187134704 PY - 2019/// PB - Books and Allied (P) Ltd ER -