Joseph Huffman

Joseph P. Huffman is Distinguished Professor of European History at Messiah College. He has published books, articles, and reviews in both English and German in Europe as well as in North America.

Books