Question: Who is David Kennedy, 1St Earl Of Cassilis's paternal grandfather?
Sentence (from "David Kennedy, 1st Earl of Cassilis"): He was born about 1463, Maybole, Ayrshire, Scotland.
Relevant evidence: No