2019 California Residential Code, Title 24, Part 2.5 (Brand New ringbound)You will find that this textbook is well suited for self-study or classroom use.