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
Modern Japan
£210.00
£15.99