Title: William Z. Foster
First published: 1955
People: William Z. Foster (1881-1961)
LC classification: HX86.F68 N6