John Farrenkopf

Farrenkopf is an independent scholar. He has spent several years conducting research in Germany and has taught at the University of Virginia and Northwestern University.