Trevor Royle Books
Culloden: Scotland's Last Battle and the Forging of the British Empire
By Trevor Royle
The Battle of Culloden has gone down in history as the last major battle fought on British soil: a vicious confrontation between Scottish forces supporting the Stuart claim to the throne and the En...
Read More