It’s the only book you’ll ever need. I’ve read many books on the subject but never one with all the information in one place.
I particularly liked the fact that the book takes the reader on a journey from the general to the specific. Ending with a chance to carry out personal reviews, testing what you’ve learned. It has a flow to it that helps to make the book accessible despite its length.