2019 California Residential Code, Title 24, Part 2.5 (Brand New ringbound)

What stands out about this textbook is the author’s engaging writing style.