Prof. Joe William Trotter
Prof. Joe William Trotter
Giant Eagle University Professor of History and Social Justice, Dietrich College of Humanities and Social Sciences
Carnegie Mellon University, Pittsburgh, PA
Giant Eagle University Professor of History and Social Justice, Dietrich College of Humanities and Social Sciences
Carnegie Mellon University, Pittsburgh, PA