List of Main Characters

John MacKenzie – advocate

Aeneas MacLeod – lawyer

Elizabeth MacKenzie – daughter of John MacKenzie

Kenneth MacKenzie, Earl of Seaforth – chief of Clan MacKenzie

Ruairidh MacKenzie – brother of Seaforth

Davie Scougall – notary public, MacKenzie’s assistant

Archibald Stirling – ex Crown Officer, friend of MacKenzie

Mary Erskine, Mrs Hair – moneylender

David Drummond – Jacobite lawyer

Betty McGrain – office girl

William Galbraith – writer

Adam Scobie – Presbyterian writer

George Gourlay – Edinburgh tavern owner

John Dalrymple, Master of Stair – Lord Advocate

Andrew Stein – Captain of the Town Guard

Patrick Cranstoun, Earl of Dewarton – nobleman