From the formation of the landscape millions of years ago to the twenty-first century, Alistair Moffat brings to life the events and the people who have shaped Highland history, from saints, sinners and outlaws to monarchs, clan chiefs and warriors.
From the formation of the landscape millions of years ago to the twenty-first century, Alistair Moffat brings to life the events and the people who have shaped Highland history, from saints, sinners and outlaws to monarchs, clan chiefs and warriors.