John Farrenkopf

An independent scholar, John Farrenkopf lives in Charlottesville, Virginia. The author of numerous articles, he has spent several years conducting research in Germany and has taught at the University of Virginia and Northwestern University.
Prophet of Decline - Cover
Prophet of Decline