Author: James B. Stewart
Alternate names: Stewart, James B.; James B Stewart
Bio: American journalist