Too Many Violations | 2005-01-31 | ENR | Engineering News-Record