Sarah Schrank

Sarah Schrank is Associate Professor of History at California State University, Long Beach.