George Mackenzie of Rosehaugh

Scottish lawyer, Lord Advocate, essayist and legal writer

George Mackenzie of Rosehaugh

Scottish lawyer, Lord Advocate, essayist and legal writer