Compact tree of James Donald CAMPBELL