Lisa Moses Leff

Lisa Moses Leff is Associate Professor of History at Southwestern University in Georgetown, Texas.