Carl L. Covington
overview