Over 1000 pages is quite a long read, though. I never managed to read a (science) book as big as that from cover to cover myself. One thing I learned through the years is to never use only one book for learning. Books have different styles and not every style fits to every student. Additionally one book might be good at one specific topic and weak on another. So nowadays I always use a couple of books (or online resources) to learn a new topic.