I tried reading this straight through. The early chapters are accessible, but the later chapters become fairly convoluted. I later took a university class that used this text book and the instructions of a professor, as well as the direction of homework assignments and a testable curriculum made this book easier to digest.
Not recommended if you're simply interested in the subject. I would assume that there are better books out there.