Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
First make sure that you know some circuit theory -- a good book for this is Hayt and Kemmerly "Engineering Circuit Analysis". Once you understand this, I suggest you start taking a look at Sedra & Smith "Microelectronic Circuits"
there are many good books -- actually you can find most of this on the web as well.
Just start with a few books first -- you don't need ten books -- just one or two is good enough and you can supplement those books with additional material from the web.