NASCLA CONTRACTORS GUIDE TO BUSINESS, LAW AND PROJECT Management, Alabama, General Contractors, 3rd Edition