public profile
Son of Walter Campbell, Sheriff of Edinburgh and Janet Campbell Brother of William Campbell