William T. Stewart
overview