TY - BOOK AU - Aggarwal, S. K. TI - Waves and optics SN - 9789388387095 U1 - 535.42 PY - 2019/// PB - Wisdom KW - PHYSICS ER -