Author: James C. Williams
Alternate names: Williams, James C.; J. C. Williams; Williams, James C., 1942-; Williams, J. C.
Born: 1942
Bio: professor of history, De Anza College