I have read it, enjoyed it a lot – but it is very long. Only just starting this course, so too soon to draw comparisons yet.
I’d recommend reading it if you are able to spend the time.