This document appears to be a genealogical record tracing a family lineage back to Joseph of Arimathea and forward through Scottish and Irish nobility including the Mackenzie clan of Kintail. It lists over 70 names spanning over 1500 years from the 1st century AD to the present day connected through familial relationships.