Marjory Harper
Marjory Harper is Professor of History at the University of Aberdeen.
Books by Marjory Harper
Adventurers And Exiles
Marjory Harper
'The Scots have always been a restless people', says leading Scottish historian Marjory Harper 'but in the nineteenth century their res…