Scots and Catalans: Union and Disunion

Sale price Price £11.99 Regular price Unit price  per 

A landmark account that reveals the long history behind the current Catalan and Scottish independence movements.