Author: Joe William Trotter
Alternate names: Jr., Joe William Trotter; Joe William Trotter Jr.; Trotter, Joe William, Jr.
Born: 1945
Bio: Professor of History and Social Justice at Carnegie Mellon University.