Person
Peerage person ID=29599
Not who you're looking for? Others named William Cochrane, 7th Earl of Dundonald: (died 1758)
Family