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.
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. See less
Joseph Huffman's Featured Books