Just the perfect time for some new reading material with the cold weather outside here is 10 Free e-Books on Electronic Circuits.
Introduction Analysis of Electronic Circuits
Introduction to Electronic Circuit Design
Foundations of Analog and Digital Electronic Circuits
Electronic Devices and Circuits
Fundamentals of Electric Circuits
Introduction to Electric Circuits
Inverse Problems in Electric Circuits and Electromagnetics
Lessons In Electric Circuits, Volume I - DC
Lessons In Electric Circuits, Volume II - AC
Here is the source link:
Free stuff is always welcome!