Stephan F Miescher

Stephan F. Miescher is Professor in the Department of History, University of California, Santa Barbara.