Hi, Alex. I am new to this forum having just found it and saw your question. There are thousands of books out there on so many topics but start with "The Art of Electronics". I think you will find a later revision. I have a friend who lectures Electronics at Wits University. He recommends this...