Question: Who is David Kennedy, 1St Earl Of Cassilis's paternal grandfather?
Sentence (from "John Kennedy, 2nd Lord Kennedy"): John Kennedy, PC, 2nd Lord Kennedy (12 October 1454 – 29 December 1508) was a Scottish lord, the son of Gilbert Kennedy, 1st Lord Kennedy and Catherine Maxwell.
Relevant evidence: Yes