J.B. Gupta is a titan in Indian electrical engineering education. His books are famous for:
If you need a free and legal alternative for learning electronic devices and circuits, I recommend: Electronic Devices And Circuits By J.b. Gupta Pdf Free
Undergraduate engineering students (especially ECE, EE), diploma students, and competitive exam aspirants (GATE, IES, etc.). and competitive exam aspirants (GATE