2021 International Plumbing Code® (Soft Cover)

A nice touch from Exam Books is the periodic self-assessment quizzes.