Robert L. Tignor

Robert L. Tignor is Rosengarten Professor of Modern and Contemporary History at Princeton University. He teaches courses on modern African history and world history and publishes on the same subjects.

Related Books