Walter Phelps Hall.
World wars and revolutions.
R607365. World wars and revolutions. By Walter Phelps Hall. NM: revisions & additions to text. © 23Jun47; A13875. Walter Phelps Hall (A); 10Jun75; R607365.
Walter Phelps Hall|A