Kate Transchel Author

Kate Transchel is associate professor of history at California State University, Chico.