John Campbell – Profile