Horizontal gene transfer: the path to maturity.

Horizontal gene transfer: the path to maturity.