Stuart M Blumin

Blumin is Professor of American History at Cornell University.