Compact tree of John L Cavin