2 Day Sale | Save up to $20. Get the code »

Professor Theda Perdue

Theda Perdue is the Atlanta Distinguished Professor Emerita of History at the University of North Carolina, Chapel Hill.