As the title states, what is the best book? The book I'm using now is Vollhardt and Schore. I don't like it very much. The book is very spammy, if you know what I mean. I'd like a book that builds on previous facts. My current book just presents facts with little relation to previous topics, and reading it makes me wonder what the point of learning this material is (other than that I need to know them for the course). I want something more of like a math or physics book, where everything is derived from a fundamental set of well-accepted facts, or at least something that justifies >why< the material is being presented in the book. If you're recommending a book and you still have it, could you please provide some examples from the book where the above request is satisfied?