Question: Who is David Kennedy, 1St Earl Of Cassilis's paternal grandfather?
Sentence (from "John Kennedy, 2nd Lord Kennedy"): He succeeded to the title of 2nd Lord Kennedy in 1479 after the death of his father.
Relevant evidence: No