2018 International Fire Code, Loose-leaf Version, International Code Council, 97

A nice touch in this textbook is the practice tests with answer explanations.