Winter Sale! 10% Discount off any order. Get the code »

Andrew Morris

Morris is Assistant Professor of History at California Polytechnic State University, San Luis Obispo. He received his Ph.D. in modern Chinese history from the University of California, San Diego, in 1998 and has also taught at the University of Oregon and Colgate University.