John Campbell, 9th Captain of Dunstaffnage — Peerage person ID=679786