DownloadThe Portobello Bookshop Gift Guide 2024

James L Huffman Editor & Author

James L. Huffman is H. Orth Hirt Professor of History Emeritus at Wittenberg University in Springfield, Ohio. He lives now in Chicago.