Pedigree of the Cochranes of Cochrane: Lord Cochrane of Dundonald, Earles of Dundonald, Lords Cochrane of Paisley and Ochiltree: