History of the Mackenzies, with genealogies of the principal families of the name [electronic resource] /
Alexander Mackenzie
- Project Gutenberg, 2003
- Project Gutenberg 3652 .
Public domain in the USA.
Electronic text
Seaforth, Earls of Scotland -- Genealogy Mackenzie family