A Family History and a list of the Descendants of John Kearns and his Wife Margaret