TY - BOOK AU - Gupta TI - Waves And Optics SN - 9788194845591 U1 - 535.2 PY - 2022/// PB - Books & Allied KW - Books & Allied ER -