Fashion & Shopping 10 Best Home Improvement And Repair Books For Owners By Leigh B. Maynard 3 years ago Particularly helpful are the articles on the anatomy of a roof, roofing software basics, roofing