NFPA 70 NEC National Electrical Code Book 2020 Edition Paperback

A nice touch in this code book is the list of common pitfalls to avoid.