James L. Huffman is H. Orth Hirt Professor of History Emeritus at Wittenberg University in Springfield, Ohio. He lives now in Chicago.
Japan in World History
James L Huffman - Paperback
£25.99
James L Huffman - Hardback
£100.00
Japan and Imperialism, 1853–1945
£13.99
Down and Out in Late Meiji Japan
£29.95
Modern Japan
£210.00
£84.00