TY - GEN AU - Kulshreshtha,K.K. TI - Disha's physics for competitions: electro magnetism, optics, modern physics, solids and semiconductors U1 - 530 PY - 0000///n.d CY - New Delhi PB - Disha Publications ER -