There is no good or bad book. It depends on what you are looking for. If your focus is only on speaking or writing then there are designated books for the same. Basically, your goal decided the book for you.