Weekend Special | Take 10% Off. Get the code »

John W Shy

Shy is Professor Emeritus of History at the University of Michigan and has held positions at Princeton University, the University of London, the Ecole des Hautes Etudes en Sciences Sociales, and the U.S. Army War College.