Gary L. Mack
overview