The biology of Pneumocystis carinii.