
Independent and free
HistoryPolitical partiesPolitics and governmentScottish National PartyPolitical parties -- Scotland -- HistoryScotland -- Politics and government -- 20th century
viii, 259 p. ; 23 cm
Writing a summary for young readers…
For young readers
Book data: Open Library