Rebecca J Tannenbaum

Tannenbaum is Assistant Professor of History at the University of Illinois at Chicago and Visiting Assistant Professor of History at Yale University.