Author: William Zebulon Foster
Alternate names: William Z. Foster; Foster, William Z.; Foster, William Zebulon
Born: 1881
Died: 1961