John L. Snell
4 books in the database
Books
John L. Snell

Meaning of Yalta Big Three Diplomacy and the New Balance of Power
John L. Snell · 1966
John L. Snell
The meaning of Yalta
John L. Snell · 2003
John L. Snell
The democratic movement in Germany, 1789-1914
John L. Snell · 1976
John L. Snell
Critical Issues in History; War & Totalitarianism 1870 to the Present
John L. Snell · 1967
Co-authored books and collections
Books that list John L. Snell among their authors but not as the lead author: co-written works, collections and compilations.