Scotland and Nationalism provides an authoritative survey of Scottish social and political history f
Christopher Harvie