This book repeatedly references itself (i.e. "Page 50: ...as discussed on page 2,...", "Page 30: as further discussed on page 52", etc.), so there's not much in the way of coherence throughout the entire book as you feel as if you need to constantly go forward and backward in order to have all of the information necessary to comprehend the reading.
This book is dull. There's no way around that. It is just flat out dull. Useful? Perhaps. But there's far better ways to present the information given in this book.