Barbara Walker

Barbara Walker is Associate Professor of History at the University of Nevada, Reno.