Redirecting to John Campbell, 7th Duke of Argyll