Peripheral blood fibrocytes: novel fibroblast-like cells that present antigen and mediate tissue repair. (May 1997)