I took the class at Harvard created by the authors of this. As they pointed out, it's not a textbook, it's a reference book. So it's very hard to learn electronics by reading it.
So I can't speak to this particular book, but I can say that there's a (a) decent chance it's quite good and (b) expect to do a lot of work if you want to really understand this stuff.