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