... 25. John (Gaelic Ian) MacKinlay, born at “The Annie” about 1645; had three sons; Donald, the eldest, born 1669. “James, the Trooper” (born probably 1671), and John, born 1679. ...