Breon Mitchell


Breon Mitchell is Professor of Germanic Studies and Comparative Literature at Indiana University and Director of its Lilly Library.
 (April 2012)