The cobweb of life revealed by genome-scale estimates of horizontal gene transfer

The cobweb of life revealed by genome-scale estimates of horizontal gene transfer