William R Pinch

William R. Pinch is Assistant Professor of History at WesleyWilliam R. Pinch is Assistant Professor of History at Wesleyan University. an University.