Contractor's Guide to the Building Code by Jack M. Hageman