James A. DeVinney
overview