William Cochrane of Rochsoles — Peerage person ID=584199