NFPA 70, National Electrical Code, 2023 Edition , Paperback,

This novel has a sense of wonder that never feels childish.

A nice touch in this activity book is the space for drawing your own scenes.