James C. Stewart's Full Bio