2018 International Building Code Study Companion by ICC (Trade Paperback)

The illustrated table of contents makes browsing the book fun.

This activity book includes a memory game that you can cut out.