James Carter, Ph.D.

Professor and Chair of the History Department

James Carter, Ph.D.

Office

Barbelin 112-R

Phone

610-660-1988