Compact tree of William McNeil James