This book is an excellent discussion of electronics once you have a working knowledge of basic circuits. The fact that they touch on so much in the book makes it useful as a "Wikipedia" starting point.
I agree that you should not learn from this book from zero. The first few chapters attempt to be an intro but it's not intended to be a gentle introduction.
I agree that you should not learn from this book from zero. The first few chapters attempt to be an intro but it's not intended to be a gentle introduction.