New Scots
2 contributors - Paperback
£21.99
Angela McCarthy is Professor of Scottish and Irish History at the University of Otago
Sir Tom Devine is Sir William Fraser Professor Emeritus of Scottish History and Palaeography at the University of Edinburgh