David L. Hoffmann

David L. Hoffmann is Professor of History at Ohio State University. He received his B.A. from Lawrence University, and his M.A., M.Phil., and Ph.D. from Columbia University. He is a specialist in Russian and Soviet history.

Popular items by David L. Hoffmann

View all offers