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