Marvin B Becker Author

Marvin B. Becker is Professor Emeritus in the Department of History at the University of Michigan.

James Banker is Professor of History at North Carolina State University.

Carol Lansing is Professor of History at the University of California, Santa Barbara.