Title: Public opinion and the last peace
Subjects: League of Nations, Public opinion, Treaty of Versailles
Places: Great Britain