I have the Mike Holt Changes to the NEC 2017 version and I highly recommend it. At over 500 pages it not only has a majority of the changes it has graphics, analysis and excellent commentary from Mike. This is the fourth or fifth version of that book that I own and is by far the best one yet.