All About Circuits by Tony R. Kuphaldt
2009
Number of pages: 1165
This site provides a series of online textbooks covering electricity and electronics. The information provided is great for both students and hobbyists who are looking to expand their knowledge in this field. The books are a continuous piece of work, and will be updated over time.
Engineering Electrical Engineering Electronics