William Campbell, 2nd Baron Stratheden and Campbell
william campbell, 2nd baron stratheden and campbell is the offspring of john campbell, 1st baron campbell.
Who is the offspring of John Campbell, 1st Baron Campbell ?
John Campbell, 1st Baron Campbell